home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD ROM Paradise Collection 4
/
CD ROM Paradise Collection 4 1995 Nov.iso
/
bbs
/
jdrbbs10.zip
/
DOCS_ETC.ZIP
/
WHATSNEW.10
< prev
Wrap
Text File
|
1994-12-22
|
34KB
|
712 lines
Juggernaut
The changes from version to version are meant to be read from the bottom up.
That is, most recent changes are at the top.
Changes in the text files are not documented.
Starting with .08 I've eliminated mentioning very minor fixes and the routines
themselves which were fixed.
Dec 22 1994, What's new for .10:
∙ Software now requires at least a 286 cpu.
∙ Improved the comm port I/O.
∙ ANSI and GIP display speed improved.
∙ Lots of improvements to the file system.
∙ Changed the message reading system to a paged/windowed display.
∙ Lots of new sysop commands. Including:
Directory Stats, City Stats, File Manipulations, Show User/Sysop Notes,
UUDecode A File, Import Internet Messages, ANSI slow viewer, ANSI
optimizer, and more.
∙ Now uses a paged/windowed file viewer.
∙ Support for 50 lines on the video display.
∙ Lots of commands modified to make use of changing user screen sizes.
∙ Lots of new Toggles and Settings to do a variety of stuff. Cleaned them
up to be better organized and less confusing.
∙ Some new command line parameters.
∙ Better support for .GIF specs (no longer locked into the description). And
now supports .JPG specs too.
∙ Many WFC commands moved to a WFC menu. Added new WFC commands: display a
file (exits when RING detected), Crash Contact, and the ability to post a
message without logging in.
∙ Added <end> at WFC to turbo-login the sysop.
∙ Added the ability to display a file from the Archiver system.
∙ Editable-ANSIs. Allows the sysop to put any user fields for display and
fixing/editing into an ANSI.
∙ Individual ANSIs. User-specific ANSIs displayed to a user at login.
∙ Rumors and One-Liners added.
∙ In News, after the "hacked x times" it now displays each hack attempt.
∙ If [enter] is hit 3 times in sucession at a menu, a little help is provided
in case the caller didn't turn their wrap-around on. Only done if user has
called less than 4 times.
∙ Questionaire system improved. Now can be used a bit like an InfoForm
system.
∙ Co-Sysop capability added. The next-to-last SL is assumed to be that of a
Co-Sysop.
∙ McEditor: Now brings up a command expansion box when you hit ?.
Now jumps you to that category command/position when you hit @
at a menu command (command locator).
∙ Added support for Renegade, WC, and PCB color codes. Can be used in
names without problems as well. Can pretty much stick them anywhere.
∙ Changed some of the File Area and Message Area attributes.
∙ Improved the door commands.
∙ Can now shell to DOS and run a program from the inside of an output text
string.
∙ The PagF "select an area" menu now shortens up the area names until they
all fit on the one screen. Similarly for all things that used the
internal menu creating system.
∙ Dropped the LstF (continuous file listing) command.
∙ Greatly improved the "list all Matching files" system.
∙ Faster, no disk/CD wear-and-tear, method of keeping track of which files are
where.
∙ Made the WFC screen and sysop menus more visually appealing.
∙ Dropped the "no fun names" attitude and now the system allows names to
contain most any character above ASCII 31. Did the same with Location.
This should also allow international characters so people can better use
their proper names.
∙ Now the names and location fields will be kept as the user entered them
(case sensitive).
∙ Auto-name (but not auto-filename) detection now only completes the name
if there is only one matching user name. It does not any longer fill in
the characters of multiple matching names with the same next character.
∙ Supports any type for phone number entry now.
∙ Supports IEMSI logins.
∙ Terminal program's dialer improved. Also supports IEMSI, 50 line, and
lots of other stuff.
∙ Added a Text File Management system for stuff like G-Files and Bulletins.
∙ ESC ESC no longer hangs up the user (use <alt>H instead). ESC C no
longer exits chat (use <alt>c again to do that).
∙ Dropped the display of NEWUSER.ANS for new users.
∙ Ramblings now pages its text display.
∙ Dropped the "Sysop's Database" access ability from reading messages.
∙ Better Style\Languages system implemented. Now no need to change all the
languages menu commands individually.
∙ Users can now input multi-line descriptions.
∙ New group handling system for File Areas, Message Areas, and Doors.
∙ Did a cheapy RIP menu set (just to show it can be done).
∙ Added support for moving/active prompts.
∙ Added a command to merge text into ANSIs for display.
NEW to .09:
∙ Added "%W" (for user's name) as a door-expansion code.
∙ Added "%T" (for max minutes allowed in door) as a door-expansion code.
∙ Added new databaser spec: "D" for date fields.
∙ Added support for the "users no see extended info" Toggle to paged contents
listings.
∙ Added "single letter" file name selection when used with the "PagF" type
of commands.
∙ Added <del> support for deleting menu's & categories in McEditor.
∙ Added importing/exporting of menus & categories in McEditor.
∙ Added support for multiple menu system editing in McEditor.
∙ Added the "MENU" menu command to switch between menu systems.
∙ Added the "GSYS" menu command to switch to the sysop menu system.
∙ Added the "RSYS" menu command to switch back from the sysop menu system.
∙ Added "***" to expand to "ENG" in pathnames.
∙ Added support for group limiting lists for individual files.
∙ Added support for arrow keys as menu command keys.
∙ Added support for [Enter] to be a menu command key.
∙ Added ability for sysop/msg-op to now set file attaches such that they are
free to DL.
∙ Added abilty to replace description with first line of FILE_ID.DIZ file.
∙ Added Toggle to not put first line of FILE_ID.DIZ file into reviews.
∙ Added remote pull-down menus capability.
∙ Added new database: "DB14": FREQ'able files.
∙ Added new database: "DB15": Zone information.
∙ Added new database: "DB16": Net passwords & attributes.
∙ Added new database: "DB17": Shell/cmd lines the software uses.
∙ Added new database: "DB18": Available languages/styles.
∙ Added "/INIT=x" to the JDRBBS.EXE command line to easily change the
initialization string.
∙ Added capability do FREQ's of other BBS's via the "Entering Mail" screen.
∙ Added the "Xtra info" command to the "PagF" type of commands option line.
This displays the extended line and any reviews for a file.
∙ Added Direct screen writing for VGA graphics stuff.
∙ Added the "UHs1" menu command to display the current user's history.
∙ Added the "UHs2" menu command to display any user's history.
∙ Added the "Prt2" menu command to output to file all messages containing
a search string.
∙ Added the "Prt3" menu command to output to file all orphaned message text
in MESSAGES.BDY.
∙ Added F8 to the WFC screen to display daily stats.
∙ Added display of "<password>" if a new user enters a "?" for their
verification.
∙ Added the "LANG" menu command to change a user to another language/style.
∙ Added the "HSLk" menu command for HS/Link file transfer support.
∙ Added a " " before no-line-numbers entering messages' text screen.
∙ Added full editing capabilities to DataBaser data-entry fields.
∙ Added a "Hot List Limitor" via the <alt>H at WFC screen--list of names of
those how will be allowed on for a period.
∙ Added recording (when LoggingAmount F is set) when a user hangs up inside a
door--if the system crashes at the next user, you know that it's the door's
fault and should do a full exit door exit for that program.
∙ Added return receipts as message option. Only private messages can request
an RR. The RR is sent when the user reads the message on-line (usually at
login), but not if (for some reason) they download it (like in a .QWK
packet).
∙ Added versions of the text/menus/ansi's for: Canadian English, British
English, Abusive American English (my favorite), Spanish, Italian, German,
French, Jive, and VGA graphics. Still a little (lot) rough--I don't speak
the languages after all.
∙ Added time-entering-msg and cpm-rate data to the entering messages command
line, and user toggles for it.
∙ Added the "Utg2" menu command for more user toggles.
∙ Added user toggle to confirm the deletion of messages before deleting them.
∙ Added the "LngS" menu command to offer up a menu of all the supported
languages/styles for the user to select one from.
∙ Added the "LngO" menu command. Works just like "LngS" except it will
only bring up the language menu if the user's language is invalid. Such
as the all-spaces a new user is given.
∙ Added repetitive-command-script system protection.
∙ Added repetitive-backspace and BoxEdit at-end keep-getting system
protection.
∙ Added ability for sysop to move the file attaches for a message to another
path at reading messages.
∙ Added ability for sysop to simply delete the file attaches for a message
at reading messages.
∙ Added/created GIP graphics for modem VGA graphics.
∙ Added a user attribute to let that user download any file for free.
∙ Added multi-node ability (should work with multi-taskers now).
∙ Added sending of files (file attaches) via net mail.
∙ Added toggle to ignore the keyboard when initializing the modem.
∙ Added toggle to not check-out the directories during start-up.
∙ Added file area toggle to not check-out the directory during listings.
∙ Added ability for DataBaser to handle when a number is typed at the command
line to mean "start listing from that number on".
∙ Added the "GHiF" sysop menu command to alter all the HiFilePtr values in
a file area.
∙ Added the "NODd" menu command to call and exchange net mail with a single
BBS.
∙ Added the "NODm" menu command to call and exchange net mail with a single
BBS provided there is mail to send to them.
∙ Added the "-Usr" menu command to stop all users from logging in except for
the sysop.
∙ Added the "+Usr" menu command to once again allow all users to login.
∙ Added the "What" menu command to show who's-doing-what on each of the nodes.
∙ Added the "ifYN" menu command to skip past the next 4 letter command if the
user types "yes" in response to a YN question. Usually used after a dLIN
or dBLK.
∙ Added the "ipkt" menu command to import a loose fido-style mail packet.
∙ Added the "ifNU" menu comamnd to execute the next four letter command if this
is the user's first call, otherwise to skip it. For instance, "IFNU LngS"
(although "LngO" works just as well.
∙ Added <alt>k hot-key for when a user is on-line. When used, the user will
be deleted when they logout.
∙ Added the ability for either end to just type "cls<ret>" to clear the screen
when in normal chat (vs. 2-way chat).
∙ Added a message areas attribute to "automatically delete NetMail msgs when
[Sent] to another BBS".
∙ Added ".name" expansion to a user name and (optionally) a net address.
∙ Added <F10> when-user-on to display a list of the keys a sysop can use.
∙ Added <F10> when-in-chat to display a list of the keys a sysop can use.
∙ Added <F10> when-in-<alt>d to display a list of the keys a sysop can use.
∙ Added File Area attribute to not include that area in any Master List.
Useful for those who have, say, CD areas in their own text file--or swap
CD's a lot.
∙ Added a user attribute to disallow the user from changing their own
language/style.
∙ Added individual message attributes: kill when sent, not auto-kill.
∙ Added settings for the sysop to define when Morning/Evening/Afternoon is.
∙ Added the "ifGP" menu comamnd to execute the next four letter command if
the current user is not in a specified group, otherwise skip to the next
command.
∙ Added the "NODb" menu command to pre-build a bundle, then call and exchange
net mail with a single BBS if their is mail to them.
∙ Added the "ECHr" menu command to go thru an EchoMail message area and dial
up and exchange mail with everyone for whom there is unseen messages. If
they are "no route via hub" addresses.
∙ Added the "NETr" menu command to go thru an NetMail message area and dial
up and exchange mail with everyone for whom there is unread messages. If
they are "no route via hub" addresses.
∙ Added "skip messages read" ability to the Ramblings system.
∙ Added download blocking with Post/Call ratio support.
∙ Added download blocking with UL/DL files ratio support.
∙ Added full File Point system.
∙ Added the ability to redial events that require calling out (such as mail
events).
∙ Added FREQ'able functions ability.
∙ Added the ability to maintain a text file of messages for a message area
along with the normal message data files.
∙ Added the ability to backup/duplicate net mail packet files prior to message
extraction.
∙ Added "Door" command for simple sub program executions.
∙ Added on-line docs for all the menu commands (saved 200k of docs).
Also available as a menu command, "MHlp", which I put in <ctrl>F3.
∙ Added the abilty to dial a phone number in <alt>d given a net address.
∙ Added the "ICht" menu command to do inter-node chat.
∙ Added a command to delete the 100 oldest messages in a message area.
∙ Added support/limiters so that file-op's can use Oust Files, Oust
Files/Penalty, Validate Files, and File Maintenance.
∙ Added support to read Caller ID phone numbers from the modems, and to
exclude callers with undesirous phone numbers.
CHANGED in .09:
∙ Changed the stats-expansion smart-codes for ANSI's so that "<>" can be used
like "><" for centering within a field.
∙ Changed the whole archive-member extraction system--much faster, but less
flexible. Instead of allowing users to create (and build upon) EXTRACT.ZIP's
and put them in the UPLOADS area for later download when they want, it now
requires that they download it immediately. This was necessary to make the
routine multi-nodable. Since, as you can imagine, multiple nodes doing
EXTRACT files -> UPLOADS area at the same time just won't work. The
alternatives; EXTRxxx.ZIP or very complex internal management just did not
seem the solution.
∙ Changed Toggles so it includes on-line docs. Deleted the Toggles docs from
the .doc files (reducing the docs by 26k).
∙ Changed PATHNAMES so it includes on-line docs. Deleted the PATHNAMES docs
from the .doc files (reducing the docs by 35k).
∙ Changed the PATHNAMES system to use arrow keys to move and select.
∙ Changed SETTINGS so it includes on-line docs. Deleted the SETTINGS docs
from the .doc files (reducing the docs by 34k).
∙ Changed the SETTINGS system to use arrow keys to move and select.
∙ Changed auto-detect of file names to start at the second character.
∙ Changed command line arguments. They may now use "/", "-", "\" as leading
characters, or nothing at all.
∙ Changed the file contents listings to a template based system that allows
the sysop full freedom to define the format of the title and description
line output for each file area. Can also put the reviews just after each
description if desired.
∙ Dropped outputting of SHORT 442 after each menu. Better method found.
∙ Changed time-out limitations for top SL tier (sysop level) so they no longer
time-out when entering messages or at single-keystroke prompts.
∙ Changed the sysop menus to pull-down menus.
∙ Changed the Sysop's database so it now accepts non-users for the sysop's
name field.
∙ Changed modem commands (ATZ etc.) from LINE's to SETTINGS.
∙ Changed the archive system to ignore what the extension is and go with its
own analysis of the archive program used.
∙ Extensive net mail changes:
Added HUB operations (with you as the hub).
Added FREQ's (to and from you).
Added multiple zone capabilities.
Added auto-addressing to select "your" address appropriate.
Added WaZoo/file transfer method of mail exchange.
Dropped TSYNC method of mail exchange.
Added file attach capabilities.
Added support for compressed mail.
All net mail stuff now included in unregistered package.
Added support for incoming messages > 8k in size.
Added support for the (nonstandard?) ^AASSOC:.
∙ Minor changes to the message entry's search and replace. Longer lengths,
CR/LF handling, toggle Line Numbers, checking for 8192 byte limit,
continuous until [Enter] alone hit.
∙ RAM footprint shrunk. And then grew again as I added the GIP stuff.
∙ Changed "%%%LOK" to immediately hang up the user after they finish reading
messages (rather than having the lock-out take effect when they normally
hang up).
∙ Changed JDRBBSxx.DEF's (door exit file) structure a little.
∙ Changed paged file area contents listings to now clear the option line.
Which allows me to extend the list by two lines for the first page and 4
lines for additional pages of data.
∙ The "box editing" line editing system now allows foreign characters via
the "xXx" method.
∙ Changed reading messages command line so that "Q" (instead of [enter]) quits
and that [enter] (as well as "N" and <tab>) goes to the next message.
∙ Changed the search-file command to actually show the "cut downs" to get
what we search for.
∙ Changed the F7 (at WFC) sysop-info to display the current <ctrl>Fx key
definitions rather than event info.
∙ Most every multiple choice command line has been redesigned so that you can
define what keys to use (in TXT_BLKS.TXT)--must keep them in proper order
however. Example: "AYN" in Spanish became "ASN" because Yes is Sí.
∙ Fixed it so trapping of I/O for local session's works.
∙ Changed File Area Attribute #7 to "Don't sort the file area's contents
before displaying".
∙ Changed it so that when there aren't enough users to fill the stat's slots
it uses a little face instead of "#NEWUSER".
∙ Changed it back to allow any net address to be entered (rather than
requiring that it be in a node list).
∙ Eliminated the <up>/<down> +/- 5 mins of time to the current user sysop
keys. <alt>u does a better job.
∙ Eliminated the <left>/<right> +/- SL tier to the current user sysop keys.
<alt>u does a better job.
∙ Changed AI messages to default to Kill-when-[Sent]/read.
∙ Changed the group system from a bunch of files to a single file, and
created a new sysop command (Group Handler) to work with these groups.
∙ Changed the Penalize For Upload two have separate settings for bytes and
minutes.
∙ Fixed it so that if a file is free, extracted files from that file are
also free.
∙ Changed Hourly Usage Graph to be node-dependent.
FIXED in .09:
∙ Fixed a bug that could cause the software to "remove" all your file entries
if the FILELIST file became corrupted.
∙ Fixed bug when renaming the file name when in the "File Modification"
system--it did not properly update the index.
∙ Fixed bug that caused character doubling when you restart the BBS with TRAP
ALL ON.
∙ Fixed a bug that required you to do two deletions when entering a letter for
auto-name-detection, and the letter was invalid, and you wanted to type a
space--but found you had to do yet another delete first.
∙ Fixed "view text in a file" to properly stop at the end of the file, rather
than wherever a 512 byte block puts it at past the end.
∙ Fixed a bug that was allowing users to Toggle ON restricted message areas.
∙ Now all menu command paths have "???" converted. Until now, only dANS
commands and menu ANSI's and other "ansi display" commands would do it.
∙ Fixed a bug where it was not telling you when it discovered files in a file
area at start-up.
∙ Fixed a bug that would not list the last Request if was only one of a pair.
∙ Converted the code to MASM 6.0 compatible and to BC 7.0's /Fs (far strings).
The changes (along with use of templates for file areas) caused a general
slowdown. But I've picked it back up by speeding up the I/O routines
(through optimization and bigger buffers--which far strings now allow me).
But more use of overlays has slowed it down again, I now recommend at least
an AT be used for the BBS computer.
∙ Fixed a bug in which " ]#...[" block colorization in messages wasn't
surviving past the end of the line or past " }#" word colorizations.
∙ Fixed a bug when at the "entering message header info" screen: when you use
"T" to change the "TO:" name, it appears to take effect, but actually it
doesn't, and the letter is sent to the originally typed name.
∙ Fixed the <ctrl>Fx command keys to now work when an ENTR command is waiting
for a keystroke--thus <ctrl>F2 now works at the logo screen.
∙ Fixed it to rebuild the .BAT files whenever they are missing, rather than
only when building PATHS.DAT.
∙ Fixed "FirstCommand" setting, and "/1st=" to allow a mixed case command
(rather than only upper-case).
∙ Fixed bug in Forward message which would go on to next if user decided not
to forward (now it redraws the same message).
∙ Fixed a bug which would not properly inform the user of a new message if
they had sent the message to themselves (for maybe a reminder).
∙ In .08 if your File Area path lines did not have a trailing "\", your files
would be considered "not found" and their entries removed. Now fixed so it
doesn't matter if you have the "\" or not.
.08 RELEASE
--Completely new object-oriented menu system. Nearly everything menu
related has changed.
--Message downloading system for off-line (.QWK) readers.
--New integrity checkers for users, files, and messages files.
--Faster full exit doors, and use of SHROOM to allow swapping to DOS.
--Master Lists creation/download system.
--Post upload processing: add comments, extract comments, extract .DIZ's.
--New ANSI smart-codes for stuff, including all stats, and more stats.
--Net mail system completely rebuilt.
--New method of handling node lists, now preserves the original and is
easier to upgrade with new node lists (automatic). Easy integration of
multiple node lists.
--BIOS/direct screen writing.
--Split screen (2-way) chat.
--Broke up the single message file into 2 main files and individual
index files.
--Smashed most size limits, those left have been greatly expanded.
--Security level "ghosting".
--File list comparing. Compare two BBS lists for differences.
--Many new menu commands providing further flexibility.
--Improved modem control and response handling.
--File validation system for uploads option (no credit before validated).
--Ability to list file areas by date (newest to oldest).
--Capability to strip ANSI and Avatar codes from any text file.
--A global batch download system.
--Ability to handle multiple news files.
--Paged method of listing file areas has many new aspects.
.07 RELEASE
Login Added logon beep for callers you want to notice.
AlterTheFilesData
Fixed the move file from one area to another so that it
properly works.
DataBaser Fixed bug that caused the sysop's SL to become adrift when
adding/deleting security levels.
DispFile FBxxxxxx.ANS ~xx codes.
POMessages Asks for a pathname now.
Logging Stopped the showing of the paths for file transfers.
SysopLine Added chat availability display character.
MENU COMMANDS New menu commands (see docs for specifics):
PagF PagA PagN PrvF NxtF PrvM NxtM MCEd SelM
And maybe PRvw also (or I just forgot to document it in .06).
DoorSystem Not sure if this was in .06, but fixed a bug that was
creating a 0 length DORINFOx.DEF file.
DescImport It now displays the names and descriptions of files as they
are being imported.
GetUserName When typing in a user name, typing a "*" or "?" will list all
active users with the same first letters as those that had
already been typed.
Vote Modified it slightly: a-i instead of 1-9, N for next, [Enter]
to quit (vs. [Enter] for next and Q to quit). Can now enter
a number, and it will jump to that question.
ReadMessages Fixed a bug that wouldn't let you type a message number to
jump to while at the reading messages command line.
Fixed a related bug in which reading messages commands were
not being accepted when reading messages continuously.
Added ability to view text for an attached file.
CommProg Purged the input buffers when you type a character. This
stops having to wait for the buffer to clear (usually the
called BBS's menu) before you see the response to the key
(this only occurred with high speed connects).
GetMessageText Fixed a bug that would cause active grammar checking to beep
with each space following a word that wasn't found.
DownLoad Added support for password protected files.
Welcome If a user is undergoing Peer Review, they are asked if they
would like to see what the voters will see.
EnterMessages Entering a private message without a net address in a Private
NetMail area will have the message put into Private Messages
instead.
Cleaned up the delete lines routine.
Fixed a bug that considered the first line a message to be the
quoter when both: 1. the first line was < 30 chars, and 2.
when the message had been originally to ALL conditions were
met.
Improved the look of the entering messages screen.
Added the ability to attach files from the console.
RemoveReview Now will delete files that contain no reviews (previously it
would just delete the review, so a file could end up with just
a CRLF--which still brought up reviews for that area when
listing the contents of a file area.)
RaiseMessages Now works on three different levels: user, message-op, and
sysop. So anyone may use the command, without accessing
messages outside their level. User = to/from only, message-op
= message area only, sysop = all areas.
Sysop's and MsgOp's can enter a number to jump to.
WFC It now shows what the modem is receiving.
Added a memory info section.
Added chat availability status.
Misc. Improved the Hourly Graph and Waiting-for-caller screens.
Some minor bugs were fixed.
Began adding more graphics to the initialization screen.
Put more routines into overlays, and shrunk the size of the
larger overlays, giving the software a smaller RAM footprint
and allowing shelling to larger programs.
Moved the indexes out of RAM and onto the drive, increasing
more RAM.
Optimized and cleaned up the code to put more text into the
text files.
F3 when waiting for a caller or when a caller is on-line will
toggle chat availability.
Chat All attempts, whether stopped by the chat filter or not, are
recorded as chat attempts (increasing counters and storing the
attempts to the log and peer review files).
Added a "kwazy color" mode.
If the reason is less than two words, then the user is given a
message to come up with a better reason.
BLOCKS.xxx Made text blocks more flexible and more expansive.
.06 RELEASE
ProcessLog Added zip and arj archive comment capabilities.
RingBackVerify Added call-back capability.
PointShoot Modified it so it works on monochrome monitors.
Squeezed another column of data in.
Toggles Changed its look.
WFC Fixed a bug that would hang up the caller if they: called but
hung up before CONNECT, and then called back (or another
called) as the 60 second clock was winding up to 60 seconds, it
would hang up the new caller if no CONNECT after 60 seconds.
Now the 60 second (logo timeout) clock is reset with each
[RING] detected.
Changed its look.
ReadingMessages Fixed a bug that had AI's Go Fish using the sysop's name as the
quoter (instead of the user who sent the message).
CreateNodeList Modified it to look better and provide you with more
information.
PackFiles Might have fixed some bugs. Generally improved.
NET MAIL Reworked the routines, created the ROUTING.xxx system.
Misc. Many, many, bugs were fixed. I didn't detail them because I
can't be sure if there existed in previous versions--this
because I changed the SendTT system and the file handling,
which changed most every routine.
Welcome Added a 'Scan' command, to list the messages waiting when you
login. You can now read the messages, not read the messages,
and scan to see what they are about.
Dispatcher Added new menu command: DBxx to display a block number's text.
SearchFile Expanded the searching to include on-line descriptions.
Added new menu commands "Src1" and "Src2" to search only the
off-line lists and the on-line descriptions, respectively.
SendTT Completely re-worked the SendTT codes. This resulted in major
changes to all the text (especially LINES.001 and SHORT.TXT).
The changes make understanding it easier (no more "two leading
characters") as well as more powerful.
The changes to the above files, and a lot of the code, leave me
with no need to do UPGRADE.EXE this version--since it'll be
easier to just re-enter the text "you want" rather than use
any kind of automatic system. There's no fixed set of rules
for a conversion program to follow.
UserMaint Added editing of HiFilePtr, HighestPtr, and UserNote fields.
FILE AREAS Added PRUL, PRDL, PRL which extends Peer Review stopping to
individual file areas.
GetPassword Hitting [Enter] alone no longer generates the "incorrect".
Sysop super protect no longer hangs up if the user
accidentally uses the sysop's name and then hit's [Enter].
Hitting [Enter] alone now jumps immediately to auto-name-off.
ReadMessages Added the sysop command "@" which can be used to edit the
header information for a message.
UserMaint Added help for the attributes field.
MISC. Recording of free downloads in log is again done.
Added a file attribute: Free for 9600+ users.
Made many things into overlays. Frees up RAM at cost of speed.
Added support for forced password change after x logons.
Eliminated the "daily deathcount decrement" toggle. Made it a
menu command event ("DecC").
MENUTEXT.DAT Change "Ryou" to the more correct "r001".
PeerReview Fixed bug that required 6 votes more rather than 5.
Added recording to log of final pass/fail tally.
Dispatcher Added the MsgD command for message downloading. Also created
the MSGDL.ANS file for this command.
Chat If a user is undergoing Peer Review, their chat attempts are
also recorded in the review file.
If a word in the chat reason is contained in an exclusion list
(short.txt 252), then the sysop won't be beeped, and the user
will get a message saying so.
ENTERING MSGS Added active grammar checking. Also a user toggle for it.
SendTT Changed "}|" for CR/LF to "}>" to avoid confusion.
Toggles Made the 3 entering messages sysop toggles into user toggles.
Added 3 new user reading messages toggles.
ComputerSend Fixed a bug that would credit the current user for each message
the AI sent. This meant extra messages for the sysop, and some
freebie messages for the user under certain circumstances.
Login/Toggle Added toggle to ask, or not, for user's location at logon.
Added toggle to allow/accept single-word-only names.
Added toggle to force a screen clear before getting name.
StartUp Fixed a bug that would cause the system to use the first
matching CONNECT string--eg. 2400 instead of 2400/ARQ.
Stopped all console input when trying to determine CONNECT
baud rate.
NET MAIL Speeded up the creation of outgoing packets significantly.
Was setting the wrong bit for "already sent". Now fixed.
New rules for when to export a message to a packet. Instead of
any hub getting any unsent message, now any hub get's any
unsent messages to their net area. Your hub will still get any
unsent messages to anywhere, however.
Fixed the zone in the REPLY: line.
.01 to .05 RELEASES: Removed the entries as being too old.